projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7e8b186
)
Record dependencies in packages installed via package-vc
author
Steven Allen
<steven@stebalien.com>
Sat, 27 Jan 2024 16:17:08 +0000
(08:17 -0800)
committer
Philip Kaludercic
<philipk@posteo.net>
Sat, 10 Feb 2024 15:52:49 +0000
(16:52 +0100)
* lisp/emacs-lisp/package-vc.el (package-vc--unpack-1): Record a
package's declared dependencies in the package's metadata
file. (Bug#68761)
lisp/emacs-lisp/package-vc.el
patch
|
blob
|
history
diff --git
a/lisp/emacs-lisp/package-vc.el
b/lisp/emacs-lisp/package-vc.el
index db0cc515e46440d5076493f3d895e1d064c49dbf..fc402716dabb5dfd7a97eeb539a91db08d1401f0 100644
(file)
--- a/
lisp/emacs-lisp/package-vc.el
+++ b/
lisp/emacs-lisp/package-vc.el
@@
-532,6
+532,7
@@
documentation and marking the package as installed."
(setq deps))))))
(dolist (dep deps)
(cl-callf version-to-list (cadr dep)))
+ (setf (package-desc-reqs pkg-desc) deps)
(setf missing (package-vc-install-dependencies (delete-dups deps)))
(setf missing (delq (assq (package-desc-name pkg-desc)
missing)